self-help organisation - French English Dictionary